package com.molichuxing.services.business.dto.response;

import java.math.BigDecimal;
import java.time.LocalDate;

import com.molichuxing.framework.dto.ResponseRootDto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 还款订单信息dto
 * 
 * @author zoumingyu
 * @date 2019年8月31日
 *
 */
@Data
public class OrderScheduleOfflineBizDto extends ResponseRootDto {
	private static final long serialVersionUID = -6110709794607994262L;

	@ApiModelProperty(value = "排期id")
	private Integer id;
	
	@ApiModelProperty(value = "订单号")
	private Long orderCode;

	@ApiModelProperty(value = "车辆id")
	private Integer carId;

	@ApiModelProperty(value = "用户id")
	private Integer userId;
	
	@ApiModelProperty(value = "经销商id")
	private Integer dealerId;

	@ApiModelProperty(value = "期数")
	private Integer periods;

	@ApiModelProperty(value = "总期数")
	private Integer totalPeriods;

	@ApiModelProperty(value = "还款金额（不含保证金）")
	private BigDecimal payable;
	
	@ApiModelProperty(value = "保证金")
	private BigDecimal deposit;

	@ApiModelProperty(value = "应还款日")
	private LocalDate payableDate;
}
